/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.sysdrive.model;

import java.util.Date;

/**
 *
 * @author Rodrigo
 */
public class ContaPagar {

    private int idContaPagar;
    private Date dataVencimentoContaPagar;
    private Double valorParcelaContaPagar;
    private int descontoContaPagar;
    private int jurosContaPagar;
    private Double valorTotalContaPagar;
    private int quantidadeParcelaContaPagar;
    private int numeroParcelaContaPagar;
    private String statusContaPagar;
    private Compra compra;

    public ContaPagar(int idContaPagar, Date dataVencimentoContaPagar, Double valorParcelaContaPagar, int descontoContaPagar, int jurosContaPagar, Double valorTotalContaPagar, int quantidadeParcelaContaPagar, int numeroParcelaContaPagar, String statusContaPagar, Compra compra) {
        this.idContaPagar = idContaPagar;
        this.dataVencimentoContaPagar = dataVencimentoContaPagar;
        this.valorParcelaContaPagar = valorParcelaContaPagar;
        this.descontoContaPagar = descontoContaPagar;
        this.jurosContaPagar = jurosContaPagar;
        this.valorTotalContaPagar = valorTotalContaPagar;
        this.quantidadeParcelaContaPagar = quantidadeParcelaContaPagar;
        this.numeroParcelaContaPagar = numeroParcelaContaPagar;
        this.statusContaPagar = statusContaPagar;
        this.compra = compra;
    }

    public ContaPagar() {
    }

    /**
     * @return the idContaPagar
     */
    public int getIdContaPagar() {
        return idContaPagar;
    }

    /**
     * @param idContaPagar the idContaPagar to set
     */
    public void setIdContaPagar(int idContaPagar) {
        this.idContaPagar = idContaPagar;
    }

    /**
     * @return the dataVencimentoContaPagar
     */
    public Date getDataVencimentoContaPagar() {
        return dataVencimentoContaPagar;
    }

    /**
     * @param dataVencimentoContaPagar the dataVencimentoContaPagar to set
     */
    public void setDataVencimentoContaPagar(Date dataVencimentoContaPagar) {
        this.dataVencimentoContaPagar = dataVencimentoContaPagar;
    }

    /**
     * @return the valorParcelaContaPagar
     */
    public Double getValorParcelaContaPagar() {
        return valorParcelaContaPagar;
    }

    /**
     * @param valorParcelaContaPagar the valorParcelaContaPagar to set
     */
    public void setValorParcelaContaPagar(Double valorParcelaContaPagar) {
        this.valorParcelaContaPagar = valorParcelaContaPagar;
    }

    /**
     * @return the descontoContaPagar
     */
    public int getDescontoContaPagar() {
        return descontoContaPagar;
    }

    /**
     * @param descontoContaPagar the descontoContaPagar to set
     */
    public void setDescontoContaPagar(int descontoContaPagar) {
        this.descontoContaPagar = descontoContaPagar;
    }

    /**
     * @return the jurosContaPagar
     */
    public int getJurosContaPagar() {
        return jurosContaPagar;
    }

    /**
     * @param jurosContaPagar the jurosContaPagar to set
     */
    public void setJurosContaPagar(int jurosContaPagar) {
        this.jurosContaPagar = jurosContaPagar;
    }

    /**
     * @return the valorTotalContaPagar
     */
    public Double getValorTotalContaPagar() {
        return valorTotalContaPagar;
    }

    /**
     * @param valorTotalContaPagar the valorTotalContaPagar to set
     */
    public void setValorTotalContaPagar(Double valorTotalContaPagar) {
        this.valorTotalContaPagar = valorTotalContaPagar;
    }

    /**
     * @return the quantidadeParcelaContaPagar
     */
    public int getQuantidadeParcelaContaPagar() {
        return quantidadeParcelaContaPagar;
    }

    /**
     * @param quantidadeParcelaContaPagar the quantidadeParcelaContaPagar to set
     */
    public void setQuantidadeParcelaContaPagar(int quantidadeParcelaContaPagar) {
        this.quantidadeParcelaContaPagar = quantidadeParcelaContaPagar;
    }

    /**
     * @return the numeroParcelaContaPagar
     */
    public int getNumeroParcelaContaPagar() {
        return numeroParcelaContaPagar;
    }

    /**
     * @param numeroParcelaContaPagar the numeroParcelaContaPagar to set
     */
    public void setNumeroParcelaContaPagar(int numeroParcelaContaPagar) {
        this.numeroParcelaContaPagar = numeroParcelaContaPagar;
    }
    
    /**
     * @return the statusContaPagar
     */
    public String getStatusContaPagar() {
        return statusContaPagar;
    }

    /**
     * @param statusContaPagar the statusContaPagar to set
     */
    public void setStatusContaPagar(String statusContaPagar) {
        this.statusContaPagar = statusContaPagar;
    }

    /**
     * @return the compra
     */
    public Compra getCompra() {
        return compra;
    }

    /**
     * @param compra the compra to set
     */
    public void setCompra(Compra compra) {
        this.compra = compra;
    } 

}